v3.26.1
Subsequent events - Additional Information (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
10 Months Ended
Apr. 10, 2025
Feb. 24, 2025
Dec. 31, 2025
Subsequent Event [Line Items]      
Restructuring related activities, description   On February 24, 2025, the Company approved a corporate restructuring plan designed to reduce operating costs including a reduction in the Company's workforce and other cost savings initiatives.  
Restructuring plan, approved date   Feb. 24, 2025  
Severance payments     $ 1.8
Costs paid     $ 1.8
Minimum bid price requirement for continued inclusion on Nasdaq $ 1