Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.1
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 03, 2025
May 03, 2024
Apr. 13, 2023
Apr. 30, 2025
Feb. 28, 2025
Mar. 31, 2025
Mar. 31, 2024
Subsequent Event [Line Items]              
Principal payments on debt           $ 257 $ 148
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Dagley Insurance Agency              
Subsequent Event [Line Items]              
Aggregate selling price   $ 15,000          
Amounts paid for business and asset acquisitions, net of cash acquired   $ 7,400     $ 1,000    
2023 Note | Senior Secured Convertible Promissory Note | Private placement              
Subsequent Event [Line Items]              
Principal amount     $ 3,500        
Placement agent fee paid     175        
Net proceeds from issuance of convertible notes     3,300        
Purchaser expenses     $ 25        
Subsequent Event | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Dagley Insurance Agency              
Subsequent Event [Line Items]              
Amounts paid for business and asset acquisitions, net of cash acquired $ 1,000     $ 3,000      
Subsequent Event | 2023 Note | Senior Secured Convertible Promissory Note | Private placement              
Subsequent Event [Line Items]              
Principal payments on debt       $ 3,500