v3.25.2
Subsequent events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Jul. 25, 2025
Jul. 18, 2025
Subsequent Event [Line Items]        
Termination costs   $ 16.3    
Description of termination of leases   On July 2 and 3, 2025, the Company agreed to terminate its leases in Belgium. The notice period for the April 2016 lease is 12 months and the notice period for the May 2023 lease is 6 months, obligating the Company to make lease payments for the duration of these terms for each respective lease. In connection with the termination of Belgian employees, the Company will make lease payments for leased employee cars for a duration of three months after the terminated employees' termination date. The total expected cost the Company expects to pay for these terminated leases is $2.4 million.    
Expected cost of terminated leases $ 2.4 $ 2.4    
Termination notice period and payment duration   The notice period for the April 2016 lease is 12 months and the notice period for the May 2023 lease is 6 months, obligating the Company to make lease payments for the duration of these terms for each respective lease.    
Government grant   $ 1.5    
Payable portion of grant     50.00%  
Subsequent Event        
Subsequent Event [Line Items]        
Termination costs $ 8.2      
Government grant     $ 0.2  
Concentra and Merger Sub | Minimum | Subsequent Event        
Subsequent Event [Line Items]        
Percentage of voting stock       50.00%
Concentra        
Subsequent Event [Line Items]        
Price per share of common stock       $ 10.047
Termination fee       $ 8.4
Concentra | Minimum | Subsequent Event        
Subsequent Event [Line Items]        
Net cash subject to adjustment       $ 475.0
Percentage of net cash subject to adjustment       80.00%
Concentra | Maximum        
Subsequent Event [Line Items]        
Reimbursement expense payable       $ 0.5
Concentra | Maximum | Subsequent Event        
Subsequent Event [Line Items]        
Net cash subject to adjustment       $ 475.0
Percentage of contingent payments       100.00%
GSK | Subsequent Event        
Subsequent Event [Line Items]        
Settlement payment       $ 32.0
GSK | Maximum        
Subsequent Event [Line Items]        
Settlement period       20 days