XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Leases    
Operating lease right-of-use assets $ 16,123 $ 16,746
Operating lease liabilities, current 3,462 2,682
Operating lease liabilities, net of current portion 15,186 15,954
Total operating lease liabilities 18,648 18,636
Finance leases    
Property and equipment, at cost 154 112
Accumulated depreciation (117) (112)
Property and equipment, net $ 37
Weighted average remaining lease term operating leases 6 years 2 months 12 days 6 years 9 months 18 days
Weighted average remaining lease term finance leases 3 years 8 months 12 days  
Weighted average discount rate operating leases 4.90% 4.90%
Weighted average discount rate finance leases 5.50%