Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Additional Information (Detail)

v3.25.3
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2025
USD ($)
Feb. 28, 2025
SGD ($)
Dec. 31, 2015
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Feb. 28, 2025
SGD ($)
Dec. 31, 2024
USD ($)
Commitments And Contingencies [Line Items]                  
Operating lease rent expense       $ 1,816 $ 1,709 $ 5,273 $ 5,102    
Sub-lease income       0 30 40 96    
Operating lease rent expense, net       1,816 1,679 5,233 5,006    
Finance lease obligation       175   175     $ 262
Depreciation expense       478 434 1,435 1,301    
Finance Lease Assets                  
Commitments And Contingencies [Line Items]                  
Depreciation expense       32 $ 29 97 $ 94    
Office Space | New York City                  
Commitments And Contingencies [Line Items]                  
Operating lease rent expense, net     $ 420            
Lease commencement date     Oct. 01, 2017            
Lease expiration date     Sep. 30, 2028            
Number of rent free periods     12 months            
Payments for tenant improvements     $ 2,080            
Office Space | Singapore                  
Commitments And Contingencies [Line Items]                  
Operating lease rent expense, net $ 26 $ 34              
Refundable security deposit $ 74             $ 94  
Lease commencement date May 16, 2025 May 16, 2025              
Lease expiration date May 15, 2031 May 15, 2031              
Office Equipment                  
Commitments And Contingencies [Line Items]                  
Finance lease obligation       175   175     262
Letter of Credit                  
Commitments And Contingencies [Line Items]                  
Refundable security deposit       506   506     $ 506
Letter of Credit | Boston landlord                  
Commitments And Contingencies [Line Items]                  
Refundable security deposit       $ 80   $ 80