XML 142 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:      
Deferred revenue $ 103,530 $ 102,504 $ 104,397
Net operating loss carryforward 54,136 62,280 71,744
Expense accruals 12,324 12,399 14,229
Real estate 850 150 129
Other 58 689 0
Total deferred tax assets 170,898 178,022 190,499
Valuation allowance (13,004) (26,098) (35,772)
Deferred tax assets, net of valuation allowance 157,894 151,924 154,727
Deferred tax liabilities:      
Real estate 43,488 52,266 61,097
Other 818 674 648
Deferred tax liabilities 44,306 52,940 61,745
Net deferred tax assets $ 113,588 $ 98,984 $ 92,982