Quarterly report [Sections 13 or 15(d)]

Intangible Assets, Net - Summary of Intangible Assets, Net (Detail)

v3.26.3
Intangible Assets, Net - Summary of Intangible Assets, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Cost of intangible assets gross, beginning balance     $ 46,521 $ 46,521  
Cost of intangible assets gross, ending balance $ 46,521 $ 46,521 46,521 46,521  
Accumulated amortization, beginning balance     (32,070) (29,877)  
Amortization expense (458) (548) (1,374) (1,645)  
Accumulated amortization, ending balance (33,444) (31,522) (33,444) (31,522)  
Net book value $ 13,077 14,999 $ 13,077 14,999 $ 14,451
Minimum          
Intangible Asset, Finite-Lived [Line Items]          
Useful lives 3 years   3 years    
Maximum          
Intangible Asset, Finite-Lived [Line Items]          
Useful lives 20 years   20 years    
Customer Relationships          
Intangible Asset, Finite-Lived [Line Items]          
Cost of intangible assets gross, beginning balance     $ 44,060 44,060  
Cost of intangible assets gross, ending balance $ 44,060 44,060 44,060 44,060  
Accumulated amortization, beginning balance     (29,609) (27,416)  
Amortization expense     (1,374) (1,645)  
Accumulated amortization, ending balance (30,983) (29,061) (30,983) (29,061)  
Net book value $ 13,077 $ 14,999 $ 13,077 $ 14,999  
Customer Relationships | Minimum          
Intangible Asset, Finite-Lived [Line Items]          
Useful lives 10 years 10 years 10 years 10 years  
Customer Relationships | Maximum          
Intangible Asset, Finite-Lived [Line Items]          
Useful lives 20 years 20 years 20 years 20 years  
Other Intangible Assets          
Intangible Asset, Finite-Lived [Line Items]          
Cost of intangible assets gross, beginning balance     $ 2,461 $ 2,461  
Cost of intangible assets gross, ending balance $ 2,461 $ 2,461 2,461 2,461  
Accumulated amortization, beginning balance     (2,461) (2,461)  
Amortization expense     0 0  
Accumulated amortization, ending balance (2,461) (2,461) (2,461) (2,461)  
Net book value $ 0 $ 0 $ 0 $ 0  
Other Intangible Assets | Minimum          
Intangible Asset, Finite-Lived [Line Items]          
Useful lives 3 years 3 years 3 years 3 years  
Other Intangible Assets | Maximum          
Intangible Asset, Finite-Lived [Line Items]          
Useful lives 5 years 5 years 5 years 5 years