XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Summary of Fair Values (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt, principal amount $ 98,648 $ 91,084
Term Loan    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long term debt, principal amount 30,687 30,340
RLOC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
RLOC, principal amount 67,961 60,744
Carrying amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Term Loan 26,519 25,503
Debt 94,150 85,850
Carrying amount | RLOC    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
RLOC 67,631 60,347
Fair value | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Term Loan 33,328 33,900
Debt 104,132 98,531
Fair value | RLOC | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
RLOC $ 70,804 $ 64,631