XML 101 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Narrative (Details)
1 Months Ended 12 Months Ended
Jan. 30, 2025
USD ($)
Nov. 20, 2024
USD ($)
$ / shares
shares
Nov. 30, 2024
shares
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jan. 24, 2025
USD ($)
Jul. 05, 2024
USD ($)
Sep. 17, 2021
USD ($)
Feb. 10, 2020
USD ($)
Debt Instrument [Line Items]                    
Issuance of common stock for conversion of notes (in shares) | shares   2,381,765                
Loss on debt extinguishment $ 5,800,000     $ 5,791,000 $ 6,560,000 $ 635,000        
Issuance costs       5,976,000 5,454,000          
Interest       5,100,000            
Secured Debt | Line of Credit                    
Debt Instrument [Line Items]                    
Principal amount outstanding               $ 90,000,000.0    
Line of Credit                    
Debt Instrument [Line Items]                    
Repayment of debt $ 90,000,000.0                  
2026 Notes                    
Debt Instrument [Line Items]                    
Issuance of common stock for conversion of notes (in shares) | shares   2,381,765 2,381,765              
Notes conversion (in dollars per share) | $ / shares   $ 76.06                
Cash payout   $ 1,500,000                
Issuance cost, writeoff   900,000                
Convertible debt   20,000,000.0                
2026 Notes | Convertible Debt                    
Debt Instrument [Line Items]                    
Principal amount outstanding                   $ 120,000,000.0
Stated interest rate (in percent)                   2.875%
Aggregate principal amount converted   100,000,000.0                
Induced conversion terms   4,100,000                
Loss on debt extinguishment   $ 6,600,000                
Issuance costs       46,000 178,000          
Conversion ratio   0.0232722                
2027 Notes | Convertible Debt                    
Debt Instrument [Line Items]                    
Principal amount outstanding                 $ 265,000,000.0  
Stated interest rate (in percent)                 1.50%  
Issuance costs       2,789,000 $ 4,210,000          
Conversion ratio   0.012987                
2030 Notes | Convertible Debt                    
Debt Instrument [Line Items]                    
Principal amount outstanding             $ 115,000,000.0      
Stated interest rate (in percent)             1.00%      
Issuance costs       $ 3,141,000     $ 3,900,000      
Conversion ratio   0.0103089                
Additional Convertible Senior Notes Due 2030 | Convertible Debt                    
Debt Instrument [Line Items]                    
Principal amount outstanding             $ 15,000,000.0