XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Hedging Activity and Fair Value Measurements (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Jun. 21, 2023
Derivative Instruments, Gain (Loss) [Line Items]      
Accumulated other comprehensive income net of tax $ (68,177) $ (101,161)  
Accumulated other comprehensive income net of tax 5,474    
Derivatives used in net investment hedge, tax (benefit) 1,004    
Accumulated Other Comprehensive Loss [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Reclassified earnings, expected 5,000    
Interest Rate Swap [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative assets 5,500    
Interest earning assets average outstanding 110,000    
Debt outstanding amount 45,000    
Accumulated other comprehensive income net of tax 4,470    
Interest Rate Swap [Member] | Minimum [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative fixed interest rate     1.93%
Interest Rate Swap [Member] | Maximum [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative fixed interest rate     1.87%
Foreign Currency Non Delivery Forwards [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Accumulated other comprehensive income net of tax $ 5,474