v3.25.4
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]        
Net loss $ (255,250) $ (219,835) $ (131,165) $ (255,250)
Weighted average shares outstanding (in shares)   26,004,964 25,766,825 25,710,929
Weighted average common shares outstanding for diluted calculation (in shares)   26,004,964 25,766,825 25,710,929
Earnings Per Share, Basic (in dollars per share)   $ (8.45) $ (5.09) $ (9.93)
Earnings per share, diluted (in dollars per share)   $ (8.45) $ (5.09) $ (9.93)