XML 89 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment and Software and Content Development Costs (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 157,534 $ 172,387
Less: accumulated depreciation (65,608) (73,698)
Property and equipment, net 91,926 98,689
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,548 9,548
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 61,284 61,284
Property and equipment, estimated useful life (years) 39 years  
Building improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 12,112 11,720
Building improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 4 years  
Building improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 20 years  
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,448 2,646
Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 1 year  
Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 5 years  
Computer hardware [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 36,632 50,064
Computer hardware [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 1 year  
Computer hardware [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 5 years  
Computer software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 20,455 21,982
Computer software [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 1 year  
Computer software [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 5 years  
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 0 1,611
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 4,849 3,187
Furniture and fixtures [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 1 year  
Furniture and fixtures [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful life (years) 7 years  
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 10,206 $ 10,345