XML 78 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans payable - Summary of Stated maturities of Loans Payable (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
2024 $ 9,449
2025 7,942
2026 10,771
2027 44,483
2028 118,980
Long-term Debt, Total $ 191,625