XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Future Minimum Lease Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jul. 23, 2025
Dec. 31, 2024
Leases [Abstract]      
Remainder of 2025 $ 233    
2026 741 $ 600  
2027 840    
2028 and thereafter 3,695    
Total minimum lease payments 5,509    
Less amount representing interest (901)    
Present value of net minimum operating lease payments 4,608    
Less current installments of obligation under current-operating lease liabilities 591   $ 660
Obligations under long-term operating lease liabilities, excluding current installments $ 4,017   $ 569
Weighted-average remaining lease term - operating leases (years) 6 years 1 month 20 days    
Weighted-average discount rate - operating leases 5.50%