v3.26.1
Income Taxes and Related Payments - Components of deferred tax assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deferred tax assets:    
Amortizable basis $ 285,314 $ 308,015
Other 50,484 46,687
Total deferred tax assets 335,798 354,702
Less: valuation allowance 0 0
Deferred tax assets $ 335,798 $ 354,702