XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Maturities of Undiscounted Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finance Lease Liabilities, Payments    
Remainder of 2023 $ 3,962  
2024 7,277 $ 4,870
2025 7,582 3,629
2026 4,754 4,652
2027 5,185 2,482
2027   2,179
Thereafter 1,557  
Thereafter   0
Total lease payments 30,317 17,812
Less: Interest (3,180) (1,345)
Present value of lease liabilities 27,137 16,467
Less: Current portion of lease obligation (6,444) (4,382)
Finance lease obligations 20,693 12,085
Operating Lease Liabilities, Payments Due    
Remainder of 2023 1,553  
2024 2,826 2,958
2025 1,098 2,617
2026 904 962
2027 570 879
Thereafter 237  
2027   570
Thereafter   237
Total lease payments 7,188 8,223
Less: Interest (400) (504)
Present value of lease liabilities 6,788 7,719
Less: Current portion of lease obligation (2,802) (2,712)
Operating lease liabilities $ 3,986 $ 5,007