v3.26.3
Summary of Significant Accounting Policies (Details - Lease cost) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accounting Policies [Abstract]        
Operating lease cost $ 1,317 $ 1,126 $ 3,954 $ 3,748
Finance lease cost 112 55 319 164
Total lease cost $ 1,429 $ 1,181 $ 4,273 $ 3,912