Annual report [Section 13 and 15(d), not S-K Item 405]

Related Party Seller Notes - Schedule of Future Minimum of Seller Notes (Details)

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