At-the-Market Offering (Additional Information) (Details) - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2024 |
|
At the Market Offering [Line Items] | ||
At-the-Market Offering, Value of Shares Sold | $ 22,800,000 | |
At-the-Market offering, fixed commission rate | $ 3 | |
At-the-Market Offering, Net Issuance Cost | 1,800,000 | |
At-the-market offering, company may offer to sell, january 31, 2024 amendment | $ 75,000,000 | 75,000,000 |
Maximum | ||
At the Market Offering [Line Items] | ||
At-the-Market Offering , Aggregate market value of voting and non-voting common equity held by non-affiliates | $ 75,000,000 |
X | ||||||||||
- Definition At The Market Offering , the aggregate market value of its voting and non-voting common equity held by non-affiliates. No definition available.
|
X | ||||||||||
- Definition At-the-Market offering, Company may offer to sell, January 31, 2024 Amendment No definition available.
|
X | ||||||||||
- Definition At-the-Market offering, fixed commission rate No definition available.
|
X | ||||||||||
- Definition Line items represent At-the-Market Offering. No definition available.
|
X | ||||||||||
- Definition At-the-Market Offering, Net Issuance Cost No definition available.
|
X | ||||||||||
- Definition At-the-Market Offering, Value of Shares Sold No definition available.
|
X | ||||||||||
- Details
|