v3.26.1
Summary of Significant Accounting Policies - Income Taxes (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Effective tax rate 12.20% (60.30%) 14.10% 773.60%
Federal statutory tax rate 21.00% 21.00% 21.00% 21.00%