XML 112 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events - Additional Information (Details) - Subsequent Event - USD ($)
$ in Millions
Feb. 16, 2024
Feb. 02, 2024
TCE Group Holding Company, LLC    
Subsequent Event [Line Items]    
Total consideration paid   $ 3.7
Speece Lewis, Inc.    
Subsequent Event [Line Items]    
Total consideration paid $ 4.9