XML 70 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Financial Assets Transfers and Maturities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Remaining contractual maturities    
Fair value assets transfer from level 1 to 2 $ 0 $ 0
Fair value assets transfer from level 2 to 1 0 0
Fair value assets transfer in/out of level 3 0 $ 0
Less than one year 394,400  
One year through two years $ 33,700  
Minimum    
Remaining contractual maturities    
Maturity Period 1 year  
Maximum    
Remaining contractual maturities    
Maturity Period 2 years