XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Notes payable - Schedule of Future Maturities of Notes Payable to Third Parties (Details) - Notes Payable, Other Payables
$ in Thousands
Jun. 30, 2026
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
2026 $ 752
2027 614
2028 667
2029 63,692
2030 301
Thereafter 0
Total $ 66,026