XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS - Schedule of Fair Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Carrying amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt $ 112,629 $ 85,850
Carrying amount | RLOC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt fair value 82,582 60,347
Carrying amount | Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt fair value 30,047 25,503
Fair value | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 117,573 98,531
Fair value | RLOC | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt fair value 84,422 64,631
Fair value | Term Loan | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt fair value $ 33,151 $ 33,900