XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jan. 01, 2022
Operating Leases    
For the six months ending December 31, 2022 $ 3,402  
2023 6,846  
2024 6,085  
2025 4,558  
2026 2,741  
Thereafter 4,471  
Total 28,103  
Less: amounts representing interest (2,707)  
Net present value of lease obligations 25,396 $ 20,700
Finance Leases    
For the six months ending December 31, 2022 315  
2023 368  
2024 138  
2025 89  
2026 0  
Thereafter 0  
Total 910  
Less: amounts representing interest (43)  
Net present value of lease obligations $ 867