v3.26.1
Mezzanine Equity - Schedule of Class A Shares of Common Stock Issuable Upon Conversion (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Shares    
Beginning balance (in shares) 315,789.473684  
Ending balance (in shares) 315,789.473684  
Amounts    
Beginning balance $ 407,257  
Ending balance $ 421,394  
Redeemable Series A Preferred Stock    
Shares    
Beginning balance (in shares) 315,789.473684 315,789.473684
Adjustment to maximum redemption value (in shares) 0 0
Ending balance (in shares) 315,789.473684 315,789.473684
Amounts    
Beginning balance $ 407,257 $ 380,179
Adjustment to maximum redemptions value 14,137 13,197
Ending balance $ 421,394 $ 393,376