v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (PARENTHETICAL) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Allowance for credit losses $ 0 $ 0
Redeemable preferred stock, par value (in USD per share) $ 0.0001 $ 0.0001
Redeemable preferred stock, authorized (in shares) 400,000 400,000
Redeemable preferred stock, issued (in shares) 400,000 400,000
Redeemable preferred stock, outstanding (in shares) 400,000 400,000
Redeemable preferred stock, liquidation preference $ 428,088 $ 413,489
Preferred stock, par value (in USD per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 49,600,000 49,600,000
Preferred stock, issued (in shares) 0 0
Preferred shares, outstanding (in shares) 0 0
Common stock, par value (in USD per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 450,000,000 450,000,000
Common stock, issued (in shares) 193,301,058 192,607,429
Common stock, outstanding (in shares) 178,051,276 177,357,647
Treasury stock (in shares) 15,249,782 15,249,782