v3.26.1
Income Taxes - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating Loss Carryforwards [Line Items]        
Immediate expensing percentage     100.00%  
Deferred tax liability $ 285,000   $ 285,000  
Deferred tax asset for CAMT 285,000   285,000  
Income tax expense (benefit) $ 287,055 $ 195,191 163,623 $ 281,571
2025 Tax Year        
Operating Loss Carryforwards [Line Items]        
CAMT liability reduction amount     224,000  
Income tax expense (benefit)     $ 0