v3.26.1
Notes Payable - Aggregate Maturities of Notes Payable (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Maturities of Long-Term Debt [Abstract]  
2026 - remaining $ 1,110
2027 6,834
2028 157
2029 161
2030 165
Thereafter 3,539
Long term debt 11,966
Less current portion of notes payable (2,761)
Long term portion $ 9,205