XML 59 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Leases, Commitments, and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Aug. 11, 2022
Dec. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Other Commitments [Line Items]          
Base rent     $ 2,529    
Original lease term     71 months    
March 2022 Acquisition [Member]          
Other Commitments [Line Items]          
Deferred purchase consideration payment within ten days of first anniversary of acquisition     $ 1,500    
Deferred purchase consideration payment within ten days of second anniversary of acquisition     1,500    
Cash payment       $ 1,500 $ 1,500
VSL Acquisition [Member]          
Other Commitments [Line Items]          
Business acquisition, effective date of acquisition Aug. 11, 2022        
Purchase consideration payments on 18-month anniversary of acquisition       $ 300  
Pandologic Ltd [Member]          
Other Commitments [Line Items]          
Unclaimed funds associated with purchase   $ 2,500      
Non-current liabilities resulting from underlying statute of limitations     $ 2,500