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