v3.26.3
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2026
Income Taxes [Abstract]  
Schedule of Income Taxes

The following table provides details of income taxes:

 

    For the Three Months Ended
September 30,
    For the Nine Months Ended
September 30,
 
    2026     2025     2026     2025  
                         
Income (loss) before income taxes   $ 1,944     $ 147,423     $ (261,037 )   $ 106,848  
Provision for income taxes   $ 1,344     $ 698     $ 306     $ 2,961  
Effective tax rate     69.2 %     0.5 %     (0.1 )%     2.8 %