Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Other Supplemental Information Related to Leases (Details)

v3.23.3
Leases - Schedule of Other Supplemental Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:          
Operating cash flows from operating leases $ 1,826 $ 1,416 $ 5,419 $ 5,011  
Operating cash flows from finance leases 38 44 135 138  
Financing cash flows from finance leases 869 456 3,547 1,365  
Right-of-use assets obtained in exchange for lease obligations:          
Operating leases 1,338 339 5,554 3,158  
Finance leases $ 201 $ 0 $ 507 $ 0  
Weighted-average remaining lease term:          
Operating leases 2 years 6 months   2 years 6 months   2 years 10 months 24 days
Finance leases 2 years 4 months 24 days   2 years 4 months 24 days   2 years
Weighted-average discount rate:          
Operating leases 8.20%   8.20%   4.10%
Finance leases 4.60%   4.60%   4.30%