XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Schedule of Financial Instruments Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Notes payable and financing lease liabilities, current $ 8,919 $ 8,425
Notes payable and financing lease liabilities, non-current 11,902 19,022
Book values    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total liabilities 20,821 27,447
Book values | Notes Payable    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Notes payable and financing lease liabilities, current 8,919 8,425
Notes payable and financing lease liabilities, non-current 11,902 19,022
Fair values    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total liabilities 20,821 27,447
Fair values | Notes Payable    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Notes payable and financing lease liabilities, current 8,919 8,425
Notes payable and financing lease liabilities, non-current $ 11,902 $ 19,022