v3.25.2
Leases - Schedule Of Future Minimum Rental Payments For Operating Leases (Detail) - Related-Party Commitment [Member]
$ in Thousands
Jun. 30, 2025
USD ($)
Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]  
2025 (remaining) $ 193
2026 80
2027 83
2028 71
Total minimum lease payments 427
Less: imputed interest (44)
Total lease liabilities $ 383