XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans - Summary of Amounts Recognized in Statement of Financial Position (Detail) - Supplemental Employee Retirement Plan [Member] - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Amounts Recognized in the Statement of Financial Position    
Current liabilities $ (603,693) $ (606,578)
Noncurrent liabilities (6,707,566) (7,400,257)
Net amount recognized $ (7,311,259) $ (8,006,835)