XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable - Schedule of Future Principal Payments on Notes Payable (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Debt Instruments [Abstract]  
2023 $ 7,923
2024 8,113
2025 4,880
2026 2,225
2027 1,112
Thereafter 0
Total $ 24,253