Loss Per Common Share - Schedule of PSP Warrants (Details) shares in Thousands |
Mar. 31, 2026
$ / shares
shares
|
|---|---|
| PSP2 Warrants | |
| Class of Warrant or Right [Line Items] | |
| Warrants Issued (in shares) | shares | 883 |
| Exercise price of warrants (in dollars per share) | $ / shares | $ 15.66 |
| PSP3 Warrants | |
| Class of Warrant or Right [Line Items] | |
| Warrants Issued (in shares) | shares | 4,407 |
| Exercise price of warrants (in dollars per share) | $ / shares | $ 21.75 |