XML 56 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following:
As of December 31,
Useful
Life
20242025
  (in thousands)
Land$3,161 $3,161 
Building and building improvements
15 - 39 years
16,715 16,715 
Leasehold improvements
up to 20 years
49,828 52,581 
Office equipment
5 years
1,879 1,500 
Computer equipment
3 - 5 years
25,265 21,595 
Furniture and fixtures
5 - 7 years
19,751 16,984 
Other capital assets
5 years
81 59 
Software development
3 - 5 years
74,173 69,468 
Program development
3 years
14,854 12,714 
  205,707 194,777 
Less: accumulated depreciation and amortization (132,324)(124,179)
  $73,383 $70,598