XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Future Minimum Payments for Finance and Operating Lease Obligations (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Finance Leases  
Remainder of 2023 $ 430
2024 164
Total undiscounted lease payments 594
Less: Interest (6)
Present value of lease liabilities 588
Operating Leases  
Remainder of 2023 2,075
2024 6,680
2025 3,456
2026 1,802
2027 403
Thereafter 346
Total undiscounted lease payments 14,762
Less: Interest (1,562)
Present value of lease liabilities $ 13,200