XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current taxes:      
Federal $ 836 $ 156 $ 0
Foreign 1,784 868 123
State 775 160 88
Total current taxes 3,395 1,184 211
Deferred taxes:      
Federal 227 11 0
Foreign 74 (264) 59
State 0 0 0
Total deferred taxes 301 (253) 59
Provision for income taxes $ 3,696 $ 931 $ 270