Income (Loss) Per Share - Narrative (Details) |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 11, 2024 |
Aug. 02, 2025
shares
|
Jul. 27, 2024
shares
|
Jun. 10, 2024
shares
|
|
| Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] | ||||
| Rights offering bonus element (in shares) | 5.03 | |||
| Stock split conversion ratio | 0.01 | |||
| Weighted average common shares outstanding - Basic (in shares) | 34,053,847 | 13,510,667 | ||
| Diluted weighted average shares of Common Stock (in shares) | 34,053,847 | 13,510,667 | ||
| Previously Reported | Pro Forma | ||||
| Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] | ||||
| Weighted average common shares outstanding - Basic (in shares) | 34,053,847 | 13,510,667 | ||
| Diluted weighted average shares of Common Stock (in shares) | 34,053,847 | 13,510,667 | ||