XML 43 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Overview - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Capitalized payments to customers   $ 16,572   $ 16,572   $ 14,276
Reduction of revenue due to amortization and write-off of previously capitalized payments   $ 202 $ 121 1,246 $ 307  
Cash proceeds $ 3,740          
Gain (loss) on sale $ (2,311)          
Asia            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Gain (loss) on sale       $ 115    
Entities Ownership Interest            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Ownership interest   20.00%   20.00%    
Minimum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Period of products expected to be sold   5 years   5 years    
Maximum            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Period of products expected to be sold   10 years   10 years