XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 04, 2023
Oct. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt securities, available-for-sale, accumulated gross unrealized loss, before tax     $ 1,000    
Unrealized loss positions related to available-for-sale debt securities     2,286,000   $ 0
Goodwill and intangible asset impairment     0 $ 0  
Business combination, contingent consideration, liability     0    
Evertel Technologies, LLC [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Business combination, contingent consideration arrangements, range of outcomes, value, high $ 1,050,000        
Business combination, contingent consideration, liability $ 890,000   0    
Business combination, contingent consideration, liability settled     874,000   874,000
Payment for contingent consideration liability, financing activities     $ 219,000   $ 219,000
Evertel Technologies, LLC [Member] | Contingent Consideration Liability [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Stock issued during period, shares, acquisitions 236,343 270,271     236,343