v3.26.1
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
2027 $ 2,223
2028 2,111
2029 1,772
2030 1,817
2031 1,862
Thereafter 943
Total 10,728
Less: imputed interest (860)
Present value of lease liabilities $ 9,868