Equity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
Proceeds from issuances of common stock, net of expenses | $ 1,994 | $ 0 | |
ATM Program | |||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
Stock issued in sale (shares) | 215,622 | 215,622 | |
Proceeds from issuances of common stock, net of expenses | $ 2,200 | $ 2,200 | |
ATM Program | Scenario, Plan | |||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
Payments of stock issuance costs | $ 75,000 |