Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Schedule of Total Lease Cost for Operating and Financing Leases as well as Weighted Average Information for Leases (Details)

v3.22.4
Commitments and Contingencies - Schedule of Total Lease Cost for Operating and Financing Leases as well as Weighted Average Information for Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lease cost:      
Operating lease cost $ 3,088    
Financing lease cost:      
Amortization of right-of-use asset 261 $ 260 $ 261
Interest on lease liabilities 21    
Total financing lease cost 282    
Cash paid for amounts included in the measurement of liabilities:      
Operating cash flows from operating lease 3,935    
Operating cash flows from financing lease $ 312    
Other information:      
Weighted-average remaining lease term (in years) - operating lease 7 years 2 months 1 day    
Weighted-average discount rate - operating lease 9.30%    
Weighted-average remaining lease term (in years) - financing lease 4 months 17 days    
Weighted-average discount rate - financing lease 9.47%