XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use assets $ 16,306 $ 16,746
Current portion of operating lease liabilities 2,979 2,682
Operating lease liabilities, net of current portion 15,436 15,954
Total operating lease liabilities 18,415 18,636
Property and equipment, at cost 27,534 27,281
Property and equipment, net $ 6,816 $ 7,061
Weighted average remaining lease term operating leases 6 years 6 months 6 years 9 months 18 days
Weighted average remaining lease term finance leases 3 years 10 months 24 days  
Weighted average discount rate operating leases 4.90% 4.90%
Weighted average discount rate finance leases 5.50%  
Financial Lease [Member]    
Lessee, Lease, Description [Line Items]    
Property and equipment, at cost $ 145 $ 112
Accumulated depreciation (115) (112)
Property and equipment, net $ 30