XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Seller Notes - Schedule of Future Minimum of Seller Notes (Details) - Seller Notes - Notes payable
$ in Thousands
Sep. 30, 2025
USD ($)
Debt Instrument [Line Items]  
2026 $ 275
2027 3,275
2028 14,464
2029 206
Total $ 18,220