Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Schedule of Effective Tax Rates Differ from Statutory Federal Income Tax (Details)

v3.25.0.1
INCOME TAXES - Schedule of Effective Tax Rates Differ from Statutory Federal Income Tax (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory Federal Income Tax Rate 21.00% 21.00% 21.00%
Stock Compensation Expense (2.00%) (1.40%) (2.20%)
Meals and Entertainment (1.70%) 0.00% 0.00%
Parking Expenses (1.40%) 0.00% 0.00%
Other (7.40%) (1.40%) (0.30%)
Foreign Tax Rate Differential 7.10% (0.40%) (2.80%)
State Income Tax, Net of Federal Income Tax Effect (8.90%) (4.60%) 1.00%
Research and Development Tax Credits 47.40% 14.10% 7.70%
Change in Valuation Allowance (172.70%) (26.10%) (44.60%)
Net GILTI and FDII Tax Expense (Benefit) 16.40% (1.00%) 1.80%
Foreign Tax Credit for Dividend Withholding 0.00% 0.00% (1.50%)
Penalties (3.10%) 0.00% 0.00%
Other (0.80%) (0.60%) (0.10%)
Effective Tax Rate (106.10%) (0.40%) (20.00%)