Annual report [Section 13 and 15(d), not S-K Item 405]

Equity - Class B Common Stock (Detail)

v3.25.0.1
Equity - Class B Common Stock (Detail) - shares
1 Months Ended 12 Months Ended
Dec. 31, 2024
Nov. 30, 2024
Sep. 30, 2024
Aug. 31, 2024
Jun. 30, 2024
May 31, 2024
Apr. 30, 2024
Mar. 31, 2024
May 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Non-Qualified Stock Options                      
Class Of Stock [Line Items]                      
Stock issued during period, shares, stock options exercised                   456 22,070
Class B Common Stock                      
Class Of Stock [Line Items]                      
Common stock, shares outstanding 4,373,315                 4,373,315 4,431,105
Stock issued during period, shares, acquisitions         1,580            
Class B Common Stock | Neosho                      
Class Of Stock [Line Items]                      
Stock issued during period, shares, acquisitions         1,580            
Common stock conversion date         2024-06            
Class B Common Stock | Resale And Registration Rights Agreement                      
Class Of Stock [Line Items]                      
Share Conversion, Shares (5,514) (50,503) (21,405) (15,459) (28,737) (25,002)   (3,025)      
Common stock conversion date 2024-12 2024-11 2024-09 2024-08 2024-06     2024-03 2024-05    
Class B Common Stock | Restricted Stock                      
Class Of Stock [Line Items]                      
Issuance of common stock upon vesting of restricted stock units   23,037       41,484 25,298        
Common stock conversion date   2024-11       2024-05 2024-04        
Class B Common Stock | Non-Qualified Stock Options                      
Class Of Stock [Line Items]                      
Common stock conversion date             2024-04        
Stock issued during period, shares, stock options exercised             456        
Class A Common Stock                      
Class Of Stock [Line Items]                      
Common stock, shares outstanding 9,376,280                 9,376,280 9,478,997
Issuance of Class B common stock upon conversion of Class B units to Class A common stock 5,514 50,503 21,405 15,459 28,737 25,002   3,025      
Common stock conversion date 2024-12 2024-11 2024-09 2024-08 2024-06 2024-05   2024-03      
Class A Common Stock | Resale And Registration Rights Agreement                      
Class Of Stock [Line Items]                      
Issuance of Class B common stock upon conversion of Class B units to Class A common stock 21,405 21,405 21,405 15,459 28,737 25,002   3,025      
Class A Common Stock | Restricted Stock                      
Class Of Stock [Line Items]                      
Issuance of common stock upon vesting of restricted stock units       1,827   11,635