v3.26.1
Leases - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) - Related-Party Commitment [Member]
$ in Thousands
Mar. 31, 2026
USD ($)
Schedule Of Future Minimum Rental Payments For Operating Leases [Line Items]  
2026 $ 304
2027 83
2028 71
Total minimum lease payments 458
Less: imputed interest (33)
Total lease liabilities $ 425