v3.25.4
Property and Equipment - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 600 $ 387
Less: accumulated depreciation (304) (193)
Property, Plant and Equipment, Net, Total 296 194
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 543 333
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 57 $ 54