XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable - Debt maturities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Notes Payable  
Remainder of 2024 $ 1,875
2025 15,000
2026 39,375
Total $ 56,250