v3.26.1
Derivative Financial Instruments and Fair Value Measurements (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Sep. 04, 2025
Sep. 04, 2024
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Sep. 03, 2025
Jun. 21, 2023
Derivative Instruments, Gain (Loss) [Line Items]              
Loan maturity period description       several weeks to 5 years      
Accumulated other comprehensive income net of tax       $ 15,938 $ (33,109)    
Accumulated other comprehensive income net of tax       1,019      
Senior Secured Credit Facility [Member]              
Derivative Instruments, Gain (Loss) [Line Items]              
Line of credit facility, maximum borrowing capacity $ 500,000     60,000   $ 150,000  
Loan maturity period description extend the initial maturity date by five years to the end of 2030   extend the initial maturity date by five years to December 2030        
Debt instrument basis spread on variable rate   1.50%          
Senior Secured Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]              
Derivative Instruments, Gain (Loss) [Line Items]              
Debt instrument basis spread on variable rate 1.25%            
Maximum [Member] | Senior Secured Credit Facility [Member]              
Derivative Instruments, Gain (Loss) [Line Items]              
Line of credit facility, maximum borrowing capacity     $ 500,000        
Minimum [Member] | Senior Secured Credit Facility [Member]              
Derivative Instruments, Gain (Loss) [Line Items]              
Line of credit facility, maximum borrowing capacity     $ 150,000        
Interest Rate Swap [Member]              
Derivative Instruments, Gain (Loss) [Line Items]              
Derivative assets       1,000      
Interest earning assets average outstanding       110,000      
Debt outstanding amount       60,000      
Accumulated other comprehensive income net of tax       232      
Interest Rate Swap [Member] | Maximum [Member]              
Derivative Instruments, Gain (Loss) [Line Items]              
Derivative fixed interest rate             1.93%
Interest Rate Swap [Member] | Minimum [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       $ 232