XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating Leases    
2023 (nine months) $ 4,151  
2024 5,496  
2025 5,257  
2026 5,216  
2027 2,896  
Thereafter 9,284  
Total 32,300  
Less: Imputed Interest 12,293  
Present value of net lease payments 20,007  
Lease liability, current portion 2,609 $ 2,538
Lease liability, net of current portion 17,398 18,044
Total lease liability 20,007  
Finance Leases    
2023 (nine months) 1,292  
2024 1,757  
2025 1,792  
2026 1,828  
2027 1,864  
Thereafter 0  
Total 8,533  
Less: Imputed Interest 934  
Lease liability, current portion 1,390 1,364
Lease liability, net of current portion 6,209 $ 6,570
Present value of net lease payments $ 7,599