v3.26.1
Earnings per Share - Schedule of Weighted-Average Shares Excluded from Calculation of Diluted Earnings Per Share (Details) - shares
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Warrant Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 400,000 0
Class A Common Stock | Performance Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 1,383,362 1,298,878
Class A Common Stock | Restricted Awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 391,355 0