XML 55 R38.htm IDEA: XBRL DOCUMENT v3.26.1
NOTES PAYABLE (Tables)
12 Months Ended
Dec. 31, 2025
Debt Disclosure [Abstract]  
Schedule of maturities of notes payable
    
2026   10,898 
2027   10,898 
2028   10,898 
2029   1,816 
Total future payments   34,510 
Less: Interest   (5,978)
Total notes payable   28,532 
Less current portion   (8,047)
Long-term notes payable  $20,485