XML 77 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - At the Market Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Sep. 05, 2025
Stockholders' Equity    
Aggregate offering price $ 58,785 $ 150,000
Shares of common stock issued under the ATM (in shares) 18,023,085  
Price per share $ 5.06  
Gross proceeds $ 91,215  
Net proceeds $ 88,762