XML 83 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2024
Nov. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Stockholders' Equity          
Net proceeds from sale of common stock     $ 432,298 $ 216,222  
Preferred stock, shares authorized (in shares)     3,000,000   3,000,000
Preferred stock, shares outstanding (in shares)     0   0
Series C-1 Preferred Stock          
Stockholders' Equity          
Preferred stock, shares authorized (in shares)         350,000
Preferred stock, shares outstanding (in shares)     0   0
ATM Agreement          
Stockholders' Equity          
Common stock to be sold pursuant         $ 300,000
Underwritten Public Offering          
Stockholders' Equity          
Common stock issued (in shares) 9,798,000 8,538,750      
Net proceeds from sale of common stock $ 432,300 $ 216,200