XML 95 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
State $ 126 $ 35 $ 127
Foreign 871 1,191 1,248
Total current tax expense 997 1,226 1,375
Deferred:      
Federal 0 0 18
State 0 0 3
Foreign 287 (541) (257)
Total deferred tax expense 287 (541) (236)
Total provision for income taxes $ 1,284 $ 685 $ 1,139