XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Geographic Information - Summary of Assets by Geographic Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Assets $ 418,384 $ 389,306
Continuing Operations [Member]    
Segment Reporting Information [Line Items]    
Assets 418,384 343,957
Long-lived assets 261,759 252,857
United States [Member] | Continuing Operations [Member]    
Segment Reporting Information [Line Items]    
Assets 38,121 46,922
Long-lived assets 29,623 26,930
Canada [Member] | Continuing Operations [Member]    
Segment Reporting Information [Line Items]    
Assets 360,804 285,942
Long-lived assets 216,144 216,061
Netherlands [Member] | Continuing Operations [Member]    
Segment Reporting Information [Line Items]    
Assets 19,459 11,093
Long-lived assets $ 15,992 $ 9,866