v3.26.1
Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Significant Accounting Policies (Details) [Line Items]    
Cash and cash equivalents $ 189,200 $ 737,900
Securities available for sale 1,134,304  
Derivative liability 6,300  
Fair Value, Inputs, Level 1    
Significant Accounting Policies (Details) [Line Items]    
Cash and cash equivalents at fair value 189,200 737,900
Fair Value, Inputs, Level 2    
Significant Accounting Policies (Details) [Line Items]    
Securities available for sale 1,100,000 782,500
Fair Value, Inputs, Level 3    
Significant Accounting Policies (Details) [Line Items]    
Derivative liability $ 6,300 $ 7,800