XML 68 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current:    
Third party debt current $ 134 $ 395
Non-current:    
Third party debt 4,100 0
Total third party debt 4,234 395
2021 Credit Facility    
Current:    
Third party debt current 0 0
ALT Note    
Current:    
Third party debt current 134 395
Mortgage    
Non-current:    
Third party debt $ 4,100 $ 0