XML 84 R73.htm IDEA: XBRL DOCUMENT v3.26.1
STOCKHOLDERS' EQUITY - Schedule of Changes in AOCI by Component (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 367,358 $ 188,830
Net unrealized gains (losses) arising during the period 1,442 576
Less: Net realized gains (losses) reclassified to net (loss) income 789 (203)
Total other comprehensive income 653 779
Balance at end of period 320,614 403,841
Net unrealized gains (losses) arising during period, tax expense (benefit) 400 100
Reclassification from AOCI, current period, tax expense (benefit) (200) 100
Foreign Currency Translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (1,237) (2,999)
Net unrealized gains (losses) arising during the period (315) 167
Less: Net realized gains (losses) reclassified to net (loss) income 0 0
Total other comprehensive income (315) 167
Balance at end of period (1,552) (2,832)
Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period 839 (230)
Net unrealized gains (losses) arising during the period 1,757 409
Less: Net realized gains (losses) reclassified to net (loss) income 789 (203)
Total other comprehensive income 968 612
Balance at end of period 1,807 382
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period (398) (3,229)
Balance at end of period $ 255 $ (2,450)