v3.26.3
Supplemental Disclosures to the Statements of Cash Flows - Supplemental Disclosures (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Supplemental Cash Flow Elements [Abstract]    
Cash paid (received) for interest $ 1,083 $ (477)
Income Tax Contingency [Line Items]    
U.S. Federal 130  
U.S. State 235  
Foreign (227)  
Total 138  
Texas    
Income Tax Contingency [Line Items]    
State tax payment made 300  
New Jersey    
Income Tax Contingency [Line Items]    
State tax payment made 100  
Wisconsin    
Income Tax Contingency [Line Items]    
State tax payment made 100  
Florida    
Income Tax Contingency [Line Items]    
Refund received, state and local 100  
Brazil    
Income Tax Contingency [Line Items]    
Refund received, foreign $ 200