Agreements and Related Party Transactions - Directors' Fees (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Agreements and Related Party Transactions | |||||
| Independent directors' annual retainer | $ 50 | $ 50 | |||
| Independent directors' fee for quarterly scheduled meeting | 10 | 10 | |||
| Independent directors' fee for special meeting | 10 | 10 | |||
| Committee chairman annual retainer | 10 | 10 | |||
| Directors' fees | 75 | $ 75 | 150 | $ 150 | |
| Directors' fees payable | $ 120 | $ 120 | $ 210 | ||