XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Capped Call Transactions (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 08, 2025
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]      
Purchase of capped call options   $ (118,250) $ 0
Call Option      
Debt Instrument [Line Items]      
Purchase of capped call options $ 118,300    
Capped call, premium (in dollar per share) $ 4.80    
2030 Notes | Call Option      
Debt Instrument [Line Items]      
Purchase of capped call options $ 118,300    
Debt instrument, initial conversion price (in dollars per share) $ 3.00    
Capped call, premium (in dollar per share) $ 4.80