XML 81 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Reconciliation of Federal Statutory Income Tax (Provision) Benefit to Effective Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of the Federal statutory income tax provision    
Federal statutory income tax $ 27,309 $ 20,060
State income taxes, net of federal tax benefit 8,550 6,133
Foreign research and development tax credit 2,210 1,411
Permanent differences in non-tax-deductible executive compensation (3,348) (2,842)
Permanent differences in foreign jurisdiction (1,650) (1,013)
Permanent differences others (469) 323
Other deferred items 351 750
Rate changes (90) (63)
Valuation allowance (32,865) (24,761)
Net expense for income taxes $ (2) $ (2)