v3.23.1
Leases - Schedule of Other Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating Leases    
Cash paid for lease liabilities $ 973 $ 607
Right-of-use assets obtained in exchange for new lease liabilities $ 577 $ 3,629
Weighted average remaining lease term (in years) 4 years 7 months 6 days 3 years 2 months 12 days
Weighted average discount rate 5.60% 4.20%
Finance Leases    
Cash paid for lease liabilities $ 100 $ 0
Right-of-use assets obtained in exchange for new lease liabilities $ 300 $ 0
Weighted average remaining lease term (in years) 3 years 4 months 24 days 0 years
Weighted average discount rate 8.90% 0.00%