XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
As of September 30, 2025, the maturities of the Company's operating lease liabilities were as follows:
Remainder of 2025$883,000 
20263,592,000 
20272,992,000 
20282,319,000 
20292,132,000 
   Total remaining lease payments11,918,000 
Less: present value adjustment(1,898,000)
   Total operating lease liabilities10,020,000 
Less: current portion(2,738,000)
Long-term operating lease liabilities$7,282,000 
Weighted-average remaining lease term3.7 years
Weighted-average discount rate9.0%