Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Valuation Allowance (Details)

v3.25.0.1
Income Taxes - Valuation Allowance (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Valuation Allowance [Line Items]    
Total valuation allowance $ 4,015 $ 3,704
Foreign net operating loss    
Valuation Allowance [Line Items]    
Total valuation allowance 4,013 3,702
State net operating loss at one of our subsidiaries    
Valuation Allowance [Line Items]    
Total valuation allowance $ 2 $ 2