v3.25.2
Notes Payable, Net - Conversion of Convertible Debt (Details) - 2027 Notes - Convertible Debt
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Debt Instrument [Line Items]  
Initial Conversion Price per Share (in dollars per share) | $ / shares $ 228.73
Initial Conversion Rate 0.004372
Initial Number of Shares (Prior to Repurchase) | shares 3,016,680