XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Finance lease:  
Remaining Period Ended December 31, 2023 $ 3,051
Year Ended December 31, 2024 4,068
Year Ended December 31, 2025 4,068
Year Ended December 31, 2026 4,068
Year Ended December 31, 2027 2,712
Total lease payments 17,967
Less present value discount (3,787)
Total 14,180
Operating leases:  
Remaining Period Ended December 31, 2023 1,186
Year Ended December 31, 2024 1,581
Year Ended December 31, 2025 1,581
Year Ended December 31, 2026 1,581
Year Ended December 31, 2027 659
Total lease payments 6,588
Less present value discount (1,312)
Total 5,276
Total  
Remaining Period Ended December 31, 2023 4,237
Year Ended December 31, 2024 5,649
Year Ended December 31, 2025 5,649
Year Ended December 31, 2026 5,649
Year Ended December 31, 2027 3,371
Total lease payments 24,555
Less present value discount (5,099)
Total $ 19,456