v3.26.1
Supplemental Disclosures to the Statements of Cash Flows - Supplemental Disclosures (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Supplemental Cash Flow Elements [Abstract]    
Cash paid (received) for interest $ 533 $ (265)
Income Tax Contingency [Line Items]    
U.S. Federal 130  
U.S. State 110  
Foreign (227)  
Total 13 $ 70
Texas    
Income Tax Contingency [Line Items]    
U.S. State 300  
Wisconsin    
Income Tax Contingency [Line Items]    
U.S. State 100  
Florida    
Income Tax Contingency [Line Items]    
U.S. State 100  
Brazil    
Income Tax Contingency [Line Items]    
Refund received $ 200