XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Future Annual Minimum Lease Payments (Detail)
Jun. 30, 2024
USD ($)
Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]  
2024 (remaining 3 months) $ 91,000
2025 338,000
Total 429,000
Less interest (9,000)
Present value of lease liabilities $ 420,000