XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
2026 (remaining nine months ending June 30, 2026) $ 1,656
2027 2,182
2028 2,064
2029 1,772
2030 1,817
Thereafter 2,805
Total 12,296
Less: imputed interest (1,105)
Present value of lease liabilities $ 11,191