XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.3
SUBSEQUENT EVENT (Details) - USD ($)
shares in Thousands, $ in Thousands
Oct. 31, 2025
Jul. 29, 2025
Dec. 31, 2025
Sep. 30, 2025
Mar. 31, 2025
Subsequent Event [Line Items]          
Long-term debt       $ 325,789 $ 349,964
Current portion of long-term debt       $ 19,173 $ 11,593
Number of shares reserved for future issuance (in shares)       33,468  
Term Loan | Loans payable          
Subsequent Event [Line Items]          
Repayments of debt   $ 10,000      
Subsequent event | Term Loan | Loans payable          
Subsequent Event [Line Items]          
Repayments of debt $ 5,000        
Subsequent event | Term Loan | Loans payable | Forecast          
Subsequent Event [Line Items]          
Long-term debt     $ 122,000