XML 105 R95.htm IDEA: XBRL DOCUMENT v3.25.3
Reportable Segments and Geographic Information - Revenue and long-lived tangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Geographic Information          
Total revenue $ 106,137 $ 104,876 $ 312,514 $ 306,539  
Total long-lived assets 594,497   594,497   $ 701,280
United States          
Geographic Information          
Total revenue 104,586 103,323 308,669 302,911  
Total long-lived assets 580,873   580,873   691,398
Canada          
Geographic Information          
Total revenue 1,551 $ 1,553 3,845 $ 3,628  
Total long-lived assets $ 13,624   $ 13,624   $ 9,882