XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
State $ 35 $ 127 $ 4
Foreign 1,191 1,248 118
Total current tax expense 1,226 1,375 122
Deferred:      
Federal 0 18 108
State 0 3 20
Foreign (541) (257) 50
Total deferred tax expense (541) (236) 178
Total provision for income taxes $ 685 $ 1,139 $ 300