v3.26.1
Stockholders' Equity - 2026 ATM Agreement (Details) - 2026 ATM Agreement - USD ($)
4 Months Ended
Feb. 27, 2026
Jun. 30, 2026
Stockholders' Equity    
Aggregate offering price $ 100,000,000  
Underwriting discount percentage 3.00%  
Reimbursement for legal expenses $ 100,000  
Fees related to 10-K filing 25,000  
Fees related to 10-Q filing $ 15,000  
Number of common stock shares issued   0