XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable - Schedule of Future Payments (Details) - Senior Notes [Member]
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]  
2023 $ 16,158
2024 16,158
2025 53,971
2026 62,095
2027 12,779
Thereafter 324,724
Total $ 485,885