XML 66 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment and Software and Content Development Costs (Tables)
12 Months Ended
Dec. 31, 2024
Property and equipment [Member]  
Property, Plant and Equipment [Line Items]  
Schedule of Property and Equipment
Property and equipment consisted of the following as of:
Estimated
useful life
(years)
December 31,
(dollars in thousands)20242023
Land— $9,548 $9,548 
Building3961,284 61,284 
Building improvements
4 - 20
12,112 11,720 
Equipment
1 - 5
2,448 2,646 
Computer hardware
1 - 5
36,632 50,064 
Computer software
1 - 5
20,455 21,982 
Construction in progress— — 1,611 
Furniture and fixtures
1 - 7
4,849 3,187 
Leasehold improvementsLesser of lease term or estimated useful life10,206 10,345 
Total property and equipment157,534 172,387 
Less: accumulated depreciation(65,608)(73,698)
Property and equipment, net$91,926 $98,689 
Software and content development  
Property, Plant and Equipment [Line Items]  
Schedule of Property and Equipment
Software and content development costs consisted of the following as of:
Estimated
useful life
(years)
December 31,
(dollars in thousands)20242023
Software development costs
3 - 7
$268,510 $287,519 
Content development costs
5
— 6,945 
Less: accumulated amortization(120,191)(134,270)
Software and content development costs, net
$148,319 $160,194