XML 97 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill    
Gross goodwill, beginning balance $ 157,972 $ 151,117
Accumulated impairment losses, beginning balance (49,569)  
Net goodwill, beginning balance 108,403 151,117
Foreign currency adjustment (2,381) (284)
Goodwill impairment charge (54,563) (49,569)
Gross goodwill, ending balance 155,792 157,972
Accumulated impairment losses, ending balance (104,132) (49,569)
Net goodwill, ending balance 51,660 108,403
Tec4med acquisition    
Goodwill    
Goodwill acquired during period   2,694
Bluebird Express acquisition    
Goodwill    
Goodwill acquired during period 201 $ 4,445
Net goodwill, ending balance $ 4,600