XML 139 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Undiscounted Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Finance Leases  
Remaining 2023 $ 1,668
2024 2,625
2025 932
2026 25
2027 0
Thereafter 0
Total lease payments 5,250
Less: Interest 286
Present value of lease liabilities $ 4,964
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease liabilities, current, Lease liabilities, noncurrent
Operating Leases  
Remaining 2023 $ 1,303
2024 2,489
2025 2,078
2026 1,353
2027 457
Thereafter 379
Total lease payments 8,059
Less: Interest 935
Present value of lease liabilities $ 7,124
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease liabilities, current, Lease liabilities, noncurrent
Third Party  
Finance Leases  
Remaining 2023 $ 1,668
2024 2,625
2025 932
2026 25
2027 0
Thereafter 0
Total lease payments 5,250
Less: Interest 286
Present value of lease liabilities 4,964
Operating Leases  
Remaining 2023 1,108
2024 2,068
2025 1,651
2026 1,029
2027 457
Thereafter 379
Total lease payments 6,692
Less: Interest 827
Present value of lease liabilities 5,865
Related Party  
Finance Leases  
Remaining 2023 0
2024 0
2025 0
2026 0
2027 0
Thereafter 0
Total lease payments 0
Less: Interest 0
Present value of lease liabilities 0
Operating Leases  
Remaining 2023 195
2024 421
2025 427
2026 324
2027 0
Thereafter 0
Total lease payments 1,367
Less: Interest 108
Present value of lease liabilities $ 1,259