XML 108 R97.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings - Additional Information (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Apr. 18, 2022
Nov. 21, 2017
Credit Facilities [Line Items]        
Outstanding letters of credit $ 461 $ 461    
Revolving credit facility        
Credit Facilities [Line Items]        
Unamortized debt issuance costs $ 835 $ 903    
Revolving credit facility | New Credit Agreement        
Credit Facilities [Line Items]        
Line of credit , maximum borrowing capacity       $ 300
Revolving credit facility | Credit Agreement        
Credit Facilities [Line Items]        
Line of credit , maximum borrowing capacity     $ 400  
Option to increase additional credit facility     $ 200