XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Deferred Costs - Summary of Deferred Costs Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Deferred Costs [Roll Forward]        
Balance, beginning of period $ 84,928 $ 75,255 $ 82,750 $ 70,179
Incurred deferred costs 22,532 20,094 67,483 57,632
Amortized deferred costs (21,993) (16,303) (64,766) (48,765)
Balance, end of period $ 85,467 $ 79,046 $ 85,467 $ 79,046