XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Income Tax Payments and Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]      
U.S. - Federal $ 0 $ 0 $ 0
U.S. - Federal 0 0 0
U.S. - State 146 222 71
Foreign 487 497 436
Total Income Taxes Paid 633 719 507
ALABAMA      
Income Taxes [Line Items]      
U.S. - State 2 40 0
TEXAS      
Income Taxes [Line Items]      
U.S. - State 129 164 49
Other State      
Income Taxes [Line Items]      
U.S. - State 15 18 22
BRAZIL      
Income Taxes [Line Items]      
Foreign 318 217 253
FINLAND      
Income Taxes [Line Items]      
Foreign 0 208 89
UNITED KINGDOM      
Income Taxes [Line Items]      
Foreign 116 41 50
Other Foreign      
Income Taxes [Line Items]      
Foreign $ 53 $ 31 $ 44