XML 83 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary Of Maturities Of Operating Lease Liabilities (Detail)
$ in Thousands
Mar. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2025 $ 2,881
2026 4,217
2027 4,281
2028 4,381
2029 3,943
Thereafter 1,510
Total lease payments 21,213
Less: imputed interest (3,853)
Present value of operating lease liabilities $ 17,360