v3.25.3
RELATED-PARTY TRANSACTIONS - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 25, 2025
USD ($)
Aug. 10, 2025
USD ($)
Sep. 01, 2021
Sep. 30, 2025
USD ($)
familyMember
lease
Dec. 31, 2024
USD ($)
Sep. 30, 2025
USD ($)
familyMember
lease
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
familyMember
lease
Sep. 30, 2024
USD ($)
Related Party Transaction [Line Items]                  
Subordinated loan interest expense           $ 100 $ 0 $ 100 $ 0
Term loan credit agreement(1)                  
Related Party Transaction [Line Items]                  
Variable interest rate   0.50%              
Prepayment of principal   $ 20,000              
Interest rate       6.75%   6.75%   6.75%  
Related Party                  
Related Party Transaction [Line Items]                  
Number of leases | lease       26   26   26  
Operating lease term     20 years            
Operating lease, increase in rent, percent     2.00%            
Operating lease expense           $ 4,800 4,800 $ 14,500 14,300
Related Party | Unsecured Debt                  
Related Party Transaction [Line Items]                  
Related party transaction $ 3,300                
Interest rate 13.00%                
Related Party | Unsecured Debt | Term loan credit agreement(1)                  
Related Party Transaction [Line Items]                  
Prepayment of principal $ 10,000                
Related Party | Subordinated Debt                  
Related Party Transaction [Line Items]                  
Subordinated loans       $ 10,000   10,000   10,000  
Subordinated loan interest expense           $ 100   $ 100  
Immediate Family Member of Management or Principal Owner                  
Related Party Transaction [Line Items]                  
Number of immediate family members | familyMember       2   2   2  
Number of immediate family members as vice president | familyMember       1   1   1  
Number of immediate family members employed as commissioned sales representative | familyMember       1   1   1  
Gross pay           $ 100 $ 100 $ 400 $ 300
Sales commissions and fees           $ 100   200  
Amount of transaction, reporting threshold               120  
Binding Commitment To Provide Credit | Related Party                  
Related Party Transaction [Line Items]                  
Related party transaction         $ 16,000     $ 9,100  
Variable interest rate         5.00%        
Related Party                  
Related Party Transaction [Line Items]                  
Lessee, operating lease, termination fee       $ 500