XML 135 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Events - Additional Information (Details) - Subsequent Event - Common stock - January 2026 Offering - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Feb. 28, 2026
Jan. 31, 2026
Subsequent Event [Line Items]    
Number of shares available   884,615
Proceeds from issuance of common stock $ 16.2 $ 107.6
Issuance of common shares 884,615 5,897,435
Public offering price per share   $ 19.5