v3.26.1
Commitments and Contingencies - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 $ 664
2027 1,434
2028 1,470
2029 1,403
2030 1,329
Thereafter 562
Total lease payment 6,862
Less: amount representing imputed interest (1,043)
Total future minimum lease obligations $ 5,819