v3.26.1
Subsequent Events (Details) - Common Stock - 2026 ATM Program - Subsequent Event
$ in Millions
1 Months Ended
May 08, 2026
USD ($)
shares
Subsequent Event [Line Items]  
Shares issued of common stock (in shares) | shares 445,456
Net proceeds | $ $ 5.0