Organization and Nature of Operations - Additional Information (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2021 | |
| Organization Consolidation And Presentation Of Financial Statements [Abstract] | |
| Required annual distribution of taxable income | 90.00% |
| Intended annual distribution of taxable income | 100.00% |