XML 51 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Six months ending December 31, 2025 $ 122
2026 1,484
2027 1,528
2028 1,574
2029 1,621
Thereafter 1,530
Total future lease payments 7,859
Less: imputed interest (1,814)
Total operating lease liabilities $ 6,045