XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Customer
Mar. 31, 2024
USD ($)
Customer
Dec. 31, 2024
USD ($)
Revenue Recognition [Line Items]      
Revenue $ 68,430 $ 72,651  
Number of customer | Customer 1 2  
Advance payment period 1 month    
Deferred revenue $ 142   $ 1,001
Management Fee [Member]      
Revenue Recognition [Line Items]      
Revenue $ 93 $ 121  
Customer Concentration Risk [Member] | Sales Revenue Net [Member] | Customers [Member]      
Revenue Recognition [Line Items]      
Percentage of revenue 24.20% 36.30%