v3.26.3
Overview - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Capitalized payments to customers   $ 21,537   $ 21,537   $ 18,168
Reduction of revenue due to amortization and write-off of previously capitalized payments   $ 704 $ 202 $ 1,679 $ 1,246  
Cash proceeds $ 3,740          
Loss on sale         $ 2,311  
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