XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Obligations    
Total debt $ 68,335 $ 44,212
Less-current portion (6,042) (4,867)
Total long-term portion of debt, net 62,293 39,345
Notes to Former Owners    
Debt Obligations    
Total debt 67,593 44,070
Other debt    
Debt Obligations    
Total debt $ 742 $ 142