v3.26.1
(Loss) Earnings per Share (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 29, 2025
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Reverse stock split conversion ratio 0.1         0.1 0.1
Net loss | $   $ (40,471) $ (43,277) $ (86,886) $ (39,351) $ (83,748) $ (126,237)
Weighted average common shares outstanding for basic calculation (shares) [1]   26,254,657   25,918,456   26,173,246 25,878,066
Weighted average common shares outstanding for diluted calculation (shares) [1]   26,254,657   25,918,456   26,173,246 25,878,066
Basic (loss) earnings per share (usd per share) | $ / shares [1]   $ (1.54)   $ (3.35)   $ (3.20) $ (4.88)
Diluted (loss) earnings per share (usd per share) | $ / shares [1]   $ (1.54)   $ (3.35)   $ (3.20) $ (4.88)
Out of the Money              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Anti-dilutive shares (shares)   435,402   744,025   485,447 670,465
In the Money              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Anti-dilutive shares (shares)   7,303   28,965   13,557 28,162
[1] All share and per share data for all periods presented have been retroactively adjusted to reflect the 1-for-10 reverse stock split which became effective on August 29, 2025.