XML 105 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets    
Cash and cash equivalents $ 26,111 $ 30,312
Carrying Amount | Level 1    
Assets    
Cash and cash equivalents   30,312
Carrying Amount | Level 3 | Finance leases    
Liabilities    
Debt 8,289 9,688
Carrying Amount | Level 2 | Term Loan    
Liabilities    
Debt 119,303 122,500
Estimated Fair Value | Level 1    
Assets    
Cash and cash equivalents 26,111 30,312
Estimated Fair Value | Level 3 | Finance leases    
Liabilities    
Debt 8,437 9,688
Estimated Fair Value | Level 2 | Term Loan    
Liabilities    
Debt $ 95,442 $ 98,000