v3.26.1
Notes Receivable from Participants (Details) - EBP 002
$ in Thousands
Dec. 31, 2025
USD ($)
EBP, Description of Plan [Line Items]  
EBP, Note Receivable from Participant, Account, Minimum Borrowing, Amount $ 1
EBP, Note Receivable from Participant, Account, Maximum Borrowing, Amount $ 50
Minimum  
EBP, Description of Plan [Line Items]  
Note Receivable From Participant, Term 1 year
Maximum  
EBP, Description of Plan [Line Items]  
Note Receivable From Participant, Term 4 years