XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segment Information - Geographic (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Business Segment Information      
Property and equipment, net $ 111,816   $ 97,867
Depreciation and amortization 16,796 $ 17,911  
Capital expenditures 3,117 3,117  
United States      
Business Segment Information      
Property and equipment, net 111,634   97,726
Depreciation and amortization 16,771 17,895  
Capital expenditures 3,067 3,105  
International      
Business Segment Information      
Property and equipment, net 182   $ 141
Depreciation and amortization 25 16  
Capital expenditures $ 50 $ 12