XML 106 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax - Significant Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 0 $ 0 $ 0
State 126 83 353
Foreign 569 (139) 18
Current 695 (56) 371
Deferred:      
Federal 0 (6,347) 0
State 0 (2,025) 0
Foreign 98 815 (473)
Deferred 98 (7,557) (473)
Total:      
Federal 0 (6,347) 0
State 126 (1,942) 353
Foreign 667 676 (455)
Income tax expense (benefit) $ 793 $ (7,613) $ (102)