XML 112 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 19, 2025
Dec. 31, 2025
Loss Contingencies [Line Items]    
Litigation settlement, amount awarded to other party   $ 14,500
Pending Litigation    
Loss Contingencies [Line Items]    
Receivable from insurance carriers $ 34,000  
Payment on legal proceeding 1,000  
Estimated litigation liability $ 35,000