Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Redeemable Preferred Stock (Details)

v3.25.1
Stockholders' Equity - Redeemable Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2022
Class of Stock [Line Items]      
Shares Issued and Outstanding (in shares) 24,870,817 24,870,817  
Carrying Value $ 601,467    
Floating Annual Rate 26.161%    
Preferred stock liquidation preference per share (in usd per share) $ 25.00    
Preferred stock par value per share (in usd per share) $ 0.01 $ 0.01  
Series A      
Class of Stock [Line Items]      
Shares Issued and Outstanding (in shares) 5,050,221    
Carrying Value $ 121,971    
Contractual Rate 8.125%    
Floating Annual Rate 5.66%    
Series B      
Class of Stock [Line Items]      
Shares Issued and Outstanding (in shares) 10,159,200    
Carrying Value $ 245,670    
Contractual Rate 7.625%    
Floating Annual Rate 5.352%    
Series C      
Class of Stock [Line Items]      
Shares Issued and Outstanding (in shares) 9,661,396    
Carrying Value $ 233,826    
Contractual Rate 7.25%    
Floating Annual Rate 5.011%    
Preferred Stock      
Class of Stock [Line Items]      
Number of shares authorized to be repurchased under stock repurchase program (in shares)     5,000,000