v3.26.3
Line of Credit (Details Narrative)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Outstanding balance $ 0
Line of credit with a maximum principal amount $ 700
Line of credit bears interest rate 0.50%
Remaining available for borrowing $ 0
In May 2026 [Member] | Credit Agreement [Member]  
Outstanding balance 0
Credit facility 5,000
Remaining available for borrowing 5,000
Term loan principal $ 5,000
Company total net leverage ratio description The applicable margin is determined based on the Company’s total net leverage ratio (as defined in the agreement) and varies between tranches from 2.25% at a less than or equal to 2.00 to 1.00 net leverage ratio and up to 2.75% at a greater than 2.50 to 1.00 net leverage ratio
Interest rate 0.35%