XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Debt (Details) - Northern Trust Loan Agreement - Revolving Credit Facility - USD ($)
Apr. 14, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Revolving line of credit, maximum borrowing capacity     $ 15,000,000
Line of credit   $ 0 $ 0
Subsequent Event      
Debt Instrument [Line Items]      
Revolving line of credit, maximum borrowing capacity $ 20,000,000