v3.26.1
Administrative Expenses - Additional Information (Details) - EBP 001 - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee Benefit Plan, Administrative Expenses [Line Items]      
Administrative fees $ 142,277 $ 128,449 $ 121,994
Raymond James Financial Services      
Employee Benefit Plan, Administrative Expenses [Line Items]      
Administrative fees 92,302 86,499 82,400
Smith Leonard PLLC      
Employee Benefit Plan, Administrative Expenses [Line Items]      
Administrative fees 0 1,000 2,000
GreerWalker LLP      
Employee Benefit Plan, Administrative Expenses [Line Items]      
Administrative fees 28,600 27,000 25,000
Empower Annuity Insurance Company of America      
Employee Benefit Plan, Administrative Expenses [Line Items]      
Administrative fees $ 21,375 $ 13,950 $ 12,594