XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Maturities (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
Year ending December 31, 2025 $ 506
Year ending December 31, 2026 582
Year ending December 31, 2027 165
Year ending December 31, 2028 165
Year ending December 31, 2029 165
Thereafter 640
Total lease payments 2,223
Less: imputed interest 163
Present value of lease liabilities $ 2,060