XML 94 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Common Share - Schedule of Warrants (Details) - $ / shares
shares in Thousands
1 Months Ended
Jan. 31, 2026
Dec. 31, 2025
PSP2 Warrants    
Class of Warrant or Right [Line Items]    
Warrants Issued (shares, in thousands)   6,576
Exercise Price ($) (in dollars per share)   $ 15.66
PSP2 Warrants | Subsequent Event    
Class of Warrant or Right [Line Items]    
Exercise Price ($) (in dollars per share) $ 15.66  
Exercises in period (in shares) 2,800  
PSP3 Warrants    
Class of Warrant or Right [Line Items]    
Warrants Issued (shares, in thousands)   4,407
Exercise Price ($) (in dollars per share)   $ 21.75