XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 (remaining six months ending June 30, 2026) $ 1,147
2027 2,163
2028 2,046
2029 1,772
2030 1,817
Thereafter 2,805
Total 11,750
Less: imputed interest (1,059)
Present value of lease liabilities $ 10,691