XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments - Schedule of Long-Lived Assets By Geographical Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information    
Long-Lived assets $ 75,374 $ 75,579
United States    
Segment Reporting Information    
Long-Lived assets 72,899 72,840
Canada    
Segment Reporting Information    
Long-Lived assets 151 56
United Kingdom    
Segment Reporting Information    
Long-Lived assets 1,765 1,833
Other    
Segment Reporting Information    
Long-Lived assets $ 559 $ 850