XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
  Income at US statutory rate 21.00% 21.00%
  State taxes, net of federal benefit 13.90% 62.60%
  Valuation allowance 0.50% 18.10%
  Stock compensation (0.80%) (11.20%)
  Tax credits 0.30% (21.10%)
  Other 8.60% 44.80%
  Provision for taxes 42.80% 114.10%