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

Income Taxes - Reconciliation of Effective Tax Rate (Details)

v3.25.0.1
Income Taxes - Reconciliation of Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
U.S. statutory rate 21.00% 21.00%
Increase (decrease) resulting from:    
Permanent differences 2.20% (1.00%)
State income taxes 2.30% (0.30%)
Vesting of common stock (0.90%) (0.20%)
Statutory rate change 5.40%  
Change in valuation allowance (31.30%) (19.40%)
Return to provision and other 0.90% 0.10%
Effective tax rate (0.40%) 0.20%