XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Deferred Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Deferred Costs [Roll Forward]        
Balance, beginning of period $ 86,200 $ 88,523 $ 87,412 $ 85,914
Incurred deferred costs 21,365 24,112 42,875 52,730
Amortized deferred costs (23,268) (24,731) (45,990) (50,740)
Balance, end of period $ 84,297 $ 87,904 $ 84,297 $ 87,904