XML 58 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combinations - Schedule of Unaudited Pro Forma Information (Details) - Unaudited Pro Forma Information
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
Business Combination [Line Items]  
Pro forma revenue | $ $ 98,198
Pro forma net loss and comprehensive loss | $ $ (88,827)
Pro forma net loss per common share, Basic | $ / shares $ (7.51)
Pro forma net loss per common share, Diluted | $ / shares $ (7.51)