v3.26.3
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 15, 2032
Oct. 20, 2026
Sep. 14, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]                
Payments for Repurchase of Redeemable Preferred Stock           $ 151,500 $ 0  
Proceeds from issuance of redeemable preferred stock, net           217,125 $ 0  
Percentage of Liquidation Preference in Year Three     102.00%          
Share buyback program repurchase amount               $ 100,000
Share repurchase program, remaining authorized, amount       $ 11,100   $ 11,100   $ 50,500
Stock repurchased (in shares)       386,103 357,715 2,462,284 1,347,683  
Repurchases of common stock       $ 5,961 $ 9,673 $ 39,272 $ 32,693  
Series A Redeemable Preferred Stock                
Class of Stock [Line Items]                
Redemption of Series B preferred units (in shares)     150,000          
Temporary equity, liquidation preference per share (in dollars per share)     $ 1,000          
Temporary equity, par or stated value per share (in dollars per share)     $ 0.01          
Payments for Repurchase of Redeemable Preferred Stock     $ 154,300          
Percentage of liquidation preference     101.00%          
Payments for dividends of convertible preferred stock     $ 2,800          
Series B Redeemable Preferred Stock                
Class of Stock [Line Items]                
Temporary equity, liquidation preference per share (in dollars per share)     $ 1,000          
Temporary equity, par or stated value per share (in dollars per share)     $ 0.01          
Temporary equity, shares issued (in shares)     225,000          
Proceeds from issuance of convertible preferred stock     $ 225,000          
Percentage of original issue discount equal to purchase price     2.50%          
Preferred stock, dividend rate, percentage     12.00%          
Percentage increase every six months     0.50%          
Increased rate     15.00%          
Preferred stock, dividend rate, percentage annual dividend rate, currently     12.00%          
Percentage of liquidation preference in year five     100.00%          
Trailing period     30 days          
Convertible preferred stock beneficial ownership limitation     50.00%          
Series B Redeemable Preferred Stock | Forecast                
Class of Stock [Line Items]                
Trailing period 90 days              
Percentage of average closing price 20.00%              
Preferred stock, convertible, conversion price $ 4.19              
Percentage of conversion discount after increase 25.00%              
Series B Preferred Stock | Subsequent Event                
Class of Stock [Line Items]                
Sale of stock, number of shares issued in transaction (in shares)   450,000