XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - Schedule of Effective Income Tax Rate Reconciliation
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Effective Income Tax Rate Reconciliation [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal tax benefit 2.20% 2.70% 3.40%
Research and development tax credits (2.70%) (4.20%) (0.40%)
Other (2.50%) (1.10%) 0.50%
Effective income tax rate 18.00% 18.40% 24.50%