v3.26.1
Line of Credit (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Line of Credit [Abstract]  
Line of credit with wells fargo bank $ 3,000
Floating interest rate 2.25%
Line of credit expiration date Dec. 11, 2026