XML 142 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Leases [Abstract]  
2025 (remaining three months ending June 30, 2025) $ 576
2026 2,332
2027 2,333
2028 2,061
2029 1,772
Thereafter 4,621
Total 13,695
Less: imputed interest (1,337)
Present value of lease liabilities $ 12,358