XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities of Undiscounted Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finance Lease Liabilities, Payments    
Remainder of 2023 $ 4,779  
2024 5,492 $ 4,870
2025 6,625 3,629
2026 4,211 4,652
2027 4,643 2,482
2027   2,179
Thereafter 948  
Thereafter   0
Total lease payments 26,698 17,812
Finance Lease, Liability, Undiscounted Excess Amount (2,800) (1,345)
Present value of lease liabilities 23,898 16,467
Finance Lease, Liability, Current (5,221) (4,382)
Finance lease obligations 18,677 12,085
Operating Lease Liabilities, Payments Due    
Remainder of 2023 2,330  
2024 2,789 2,958
2025 1,061 2,617
2026 891 962
2027 570 879
Thereafter 237  
2027   570
Thereafter   237
Total lease payments 7,878 8,223
Less: Interest (462) (504)
Present value of lease liabilities 7,416 7,719
Less: Current portion of lease obligation (2,821) (2,712)
Operating lease liabilities $ 4,595 $ 5,007