XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable - Debt maturities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Notes Payable  
Remainder of 2024 $ 3,750
2025 15,000
2026 39,375
Total $ 58,125