XML 66 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment and Software and Content Development Costs (Tables)
12 Months Ended
Dec. 31, 2023
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)20232022
Land— $9,548 $9,548 
Building3961,284 61,284 
Building improvements
7 - 20
11,720 10,874 
Equipment
1 - 5
2,646 2,312 
Computer hardware
1 - 5
50,064 47,886 
Computer software
1 - 5
21,982 20,299 
Construction in progress— 1,611 3,500 
Furniture and fixtures
2 - 7
3,187 3,264 
Leasehold improvementsLesser of lease term or estimated useful life10,345 11,822 
Total property and equipment172,387 170,789 
Less: accumulated depreciation(73,698)(63,363)
Property and equipment, net$98,689 $107,426 
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)20232022
Software development costs
3 - 7
$287,519 $250,551 
Content development costs
5
6,945 3,409 
Less: accumulated amortization(134,270)(112,937)
Software and content development costs, net
$160,194 $141,023