XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Maturities of operating lease liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Maturity of operating lease liabilities  
2025 remaining $ 1,752
2026 3,558
2027 1,980
2028 264
Total lease payments 7,554
Less: amount representing imputed interest (515)
Total future minimum lease obligations $ 7,039