XML 95 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Summary of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Current Expense        
U.S. Federal $ 74   $ 112  
U.S. State 32   73  
Foreign 906   906  
Total current expense 1,012   1,091  
Deferred Tax Expense        
U.S. Federal 62   219  
U.S. State 34   102  
Total deferred tax expense 96   321  
Total income tax expense, net $ 1,108 $ 0 $ 1,412 $ 0