XML 48 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Parker Acquisition (Details) - Parker
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Mar. 11, 2025
USD ($)
$ / shares
shares
Oct. 14, 2024
D
$ / shares
Dec. 31, 2025
USD ($)
Parker Acquisition      
Effective Date of Acquisition Mar. 11, 2025    
Cash paid for acquisitions of businesses $ 600    
Shares issued as consideration in acquisition | shares 4.8    
Closing price | $ / shares $ 37.5 $ 77.52  
Total value of acquisition $ 180,562    
Fair value of the net assets acquired 294,215    
Bargain purchase gain recognized before remeasurement adjustments 116,500    
Estimated fair value of net assets acquired $ 297,100    
Date of merger agreement   Oct. 14, 2024  
Number of trading days | D   15  
Threshold minimum share price | $ / shares   $ 42.7  
Remeasurement, gain (loss)     $ (2,800)