XML 107 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Summary of Future Minimum Lease Payments (Principal and Interest) on Leases (Lessor) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
2024 $ 3,990    
2025 4,170    
2026 2,880    
2027 0    
2028 0    
Thereafter 0    
Total minimum lease payments 11,040    
Less: Interest (3,087)    
Total lease receivable 7,953 $ 9,421 $ 10,378
Current portion lease receivable (3,990) (3,810)  
Long-term lease receivable $ 3,963 $ 5,611