XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Obligations    
Other debt $ 793 $ 142
Total debt 91,063 44,212
Less-current portion (17,686) (4,867)
Total long-term portion of debt 73,377 39,345
Notes to Former Owners    
Debt Obligations    
Notes to former owners $ 90,270 $ 44,070