Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Details)

v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 25, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Line of Credit Facility [Line Items]            
Interest expense   $ 200 $ 204 $ 387 $ 403  
Guarantee obligations, maximum exposure   371,100   371,100    
Maximum unpaid loan amount for which guarantee obligations granted   2,281,000   2,281,000    
Allowance for loss sharing obligations   161   161   $ 174
Guarantor obligations, amount pledged   847   847   $ 678
Other commitment amount   8,200   8,200    
Revolving Credit Facility | Credit Facility | Line of Credit            
Line of Credit Facility [Line Items]            
Maximum borrowing capacity $ 10,000          
Standby letters of credit borrowing capacity $ 3,000          
Standby letters of credit, utilized amount   1,100   1,100    
Line of credit facility bearing interest rate 1.75%          
Credit agreement, unused capacity, commitment fee percentage 0.50%          
Interest expense   42 $ 33 74 $ 63  
Credit agreement, amount outstanding   0   0    
Total liquidity, minimum requirement   100,000   100,000    
Average daily cash balance, minimum requirement   35,000   35,000    
Minimum average cash deposits   $ 10,000   $ 10,000    
Credit agreement, pledge percentage       100.00%