XML 105 R95.htm IDEA: XBRL DOCUMENT v3.26.1
Reportable Segments and Geographic Information - Revenue and long-lived tangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Geographic Information          
Total revenue $ 106,359 $ 102,613 $ 223,915 $ 206,377  
Total long-lived assets 598,923   598,923   $ 596,261
United States          
Geographic Information          
Total revenue 104,645 101,411 219,205 204,083  
Total long-lived assets 584,870   584,870   582,414
Canada          
Geographic Information          
Total revenue 1,714 $ 1,202 4,710 $ 2,294  
Total long-lived assets $ 14,053   $ 14,053   $ 13,847