XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Notes - Summary of Convertible Notes (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2025
USD ($)
$ / shares
May 31, 2021
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Mar. 13, 2025
Debt Instrument [Line Items]          
Proceeds from issuance of Convertible Notes (Note 7)     $ 39,708 $ 0  
2026 Notes          
Debt Instrument [Line Items]          
Stated Interest Rate   2.50% 2.50%   2.50%
Aggregate Principal Amount Issued (in millions)   $ 225,500 $ 40,200    
Aggregate Principal Amount Outstanding (in millions)     40,200    
Proceeds from issuance of Convertible Notes (Note 7)   $ 219,800      
Initial conversion rate   0.0955338      
Debt instrument, conversion price per share (in USD per share) | $ / shares   $ 10.47      
Strike price (in USD per share) | $ / shares   $ 15.80      
2030 Notes          
Debt Instrument [Line Items]          
Stated Interest Rate 2.00%        
Aggregate Principal Amount Issued (in millions) $ 225,000        
Aggregate Principal Amount Outstanding (in millions)     $ 225,000    
Proceeds from issuance of Convertible Notes (Note 7) $ 220,500        
Initial conversion rate   0.0549058      
Debt instrument, conversion price per share (in USD per share) | $ / shares $ 18.21