v3.25.1
Property, Equipment and Leasehold Improvements, Net - Summary of Property, Equipment and Leasehold Improvements, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements $ 385 $ 350
Less: Accumulated depreciation and amortization (228) (134)
Total property, equipment and leasehold improvements, net 157 216
Computer, Website Development And Office Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements 308 263
Furniture And Fixtures [Member]    
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements 41 41
Leasehold Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements 29 29
Construction in Progress [Member]    
Property Plant And Equipment [Line Items]    
Property, equipment and leasehold improvements $ 7 $ 17