XML 157 R138.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:      
Deferred revenue $ 103,470 $ 103,530 $ 102,504
Net operating loss carryforward 50,041 54,136 62,280
Expense accruals 11,787 12,324 12,399
Real estate 195 850 150
Other 49 58 689
Total deferred tax assets 165,542 170,898 178,022
Valuation allowance (2,306) (13,004) (26,098)
Deferred tax assets, net of valuation allowance 163,236 157,894 151,924
Deferred tax liabilities:      
Real estate 47,268 43,488 52,266
Other 876 818 674
Deferred tax liabilities 48,144 44,306 52,940
Net deferred tax assets $ 115,092 $ 113,588 $ 98,984