XML 105 R94.htm IDEA: XBRL DOCUMENT v3.25.2
Reportable Segments and Geographic Information - Revenue and long-lived tangible assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Geographic Information          
Total revenue $ 102,613,000 $ 97,954,000 $ 206,377,000 $ 201,663,000  
Total long-lived assets 586,314,000   586,314,000   $ 701,280,000
United States          
Geographic Information          
Total revenue 101,411,000 96,875,000 204,083,000 199,588,000  
Total long-lived assets 572,798,000   572,798,000   691,398,000
Canada          
Geographic Information          
Total revenue 1,202,000 $ 1,079,000 2,294,000 $ 2,075,000  
Total long-lived assets $ 13,516,000   $ 13,516,000   $ 9,882,000