v3.26.1
(Loss) Earnings per Share (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Aug. 29, 2025
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 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 | $   $ (43,277) $ (39,351)
Weighted average common shares outstanding for basic calculation (shares) [1]   26,089,860 25,837,005
Weighted average common shares outstanding for diluted calculation (shares) [1]   26,089,860 25,837,005
Basic (loss) earnings per share (usd per share) | $ / shares [1]   $ (1.66) $ (1.52)
Diluted (loss) earnings per share (usd per share) | $ / shares [1]   $ (1.66) $ (1.52)
Out of the Money      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares (shares)   296,379 465,028
In the Money      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares (shares)   46,243 31,107
[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.