v3.26.1
Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Financial Instruments [Line Items]    
Fair values of credit facility   $ 106,060
Fair values of convertible notes   590,252
Loss from derivative assets and liabilities $ 3,440  
Credit Facility [Member]    
Financial Instruments [Line Items]    
Carrying amounts 574,228 94,808
Convertible Notes [Member]    
Financial Instruments [Line Items]    
Carrying amounts $ 591,559 $ 571,315