v3.25.4
Income Taxes - Schedule of cash flow, supplemental disclosures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
U.S. federal: $ (479) $ 442 $ (473)
Net cash paid for income taxes 2,760 2,196 1,274
California      
Operating Loss Carryforwards [Line Items]      
U.S. state and local: 273 0 (146)
Illinois      
Operating Loss Carryforwards [Line Items]      
U.S. state and local: 0 110 0
Michigan      
Operating Loss Carryforwards [Line Items]      
U.S. state and local: 0 0 88
Tennessee      
Operating Loss Carryforwards [Line Items]      
U.S. state and local: 0 169 825
Texas      
Operating Loss Carryforwards [Line Items]      
U.S. state and local: 215 165 113
Others      
Operating Loss Carryforwards [Line Items]      
U.S. state and local: (6) 71 158
Netherlands      
Operating Loss Carryforwards [Line Items]      
Foreign: 2,546 1,156 569
Canada      
Operating Loss Carryforwards [Line Items]      
Foreign: 141 0 95
Others      
Operating Loss Carryforwards [Line Items]      
Foreign: $ 70 $ 83 $ 45