XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturities of Operating Leases (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Leases  
Remainder of 2025 $ 2,869
2026 3,234
2027 3,204
2028 1,673
2029 271
Thereafter 904
Total 12,155
Less: imputed interest (2,007)
Total lease liabilities $ 10,148