XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information - Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Segment Reporting Asset Reconciling Item [Line Items]        
Assets $ 799,839 $ 803,755    
ASSETS        
Cash and cash equivalents 68,767 55,412 $ 52,340 $ 58,363
Income taxes receivable 3,626 5,337    
Prepaid expenses and other current assets 35,960 40,334    
Net property and equipment 17,804 20,554    
Operating lease right-of-use assets, net 75,249 78,808    
Capitalized software costs, net 118,123 111,854    
Deferred income tax assets 23,783 25,305    
Other noncurrent assets 47,826 42,094    
TOTAL ASSETS 799,839 803,755    
Operating Segments        
Segment Reporting Asset Reconciling Item [Line Items]        
Assets 408,701 424,057    
ASSETS        
TOTAL ASSETS 408,701 424,057    
Corporate, Non-Segment        
Segment Reporting Asset Reconciling Item [Line Items]        
Assets 391,138 379,698    
ASSETS        
Cash and cash equivalents 68,767 55,412    
Income taxes receivable 3,626 5,337    
Prepaid expenses and other current assets 35,960 40,334    
Net property and equipment 17,804 20,554    
Operating lease right-of-use assets, net 75,249 78,808    
Capitalized software costs, net 118,123 111,854    
Deferred income tax assets 23,783 25,305    
Other noncurrent assets 47,826 42,094    
TOTAL ASSETS $ 391,138 $ 379,698